#define has_mcgen_fd1a 1 /* Mapped to DFFX2 */
#define no_mcgen_fdei1a 1
#define has_mcgen_fd2a 1 /* Mapped to DFFARX2 */
#define no_mcgen_fdei2a 1
#define has_mcgen_fd3a 1 /* Mapped to DFFASX2 */
#define no_mcgen_fdei3a 1
#define has_mcgen_fd4a 1 /* Mapped to DFFASRX2 */
#define no_mcgen_fdei4a 1
#define no_mcgen_fde1a 1
#define no_mcgen_fde2a 1
#define no_mcgen_fde3a 1
#define no_mcgen_fde4a 1
#define no_mcgen_fdah2a 1
#define no_mcgen_fdeiah2a 1
#define no_mcgen_fdah3a 1
#define no_mcgen_fdeiah3a 1
#define no_mcgen_fdah4a 1
#define no_mcgen_fdeiah4a 1
#define no_mcgen_fdeah2a 1
#define no_mcgen_fdeah3a 1
#define no_mcgen_fdeah4a 1
#define no_mcgen_fde1c 1
#define no_mcgen_fd1c 1
#define has_mcgen_fdm1a 1 /* Mapped to SDFFX2 */
#define no_mcgen_fdmei1a 1
#define has_mcgen_fdm2a 1 /* Mapped to SDFFARX2 */
#define no_mcgen_fdmei2a 1
#define has_mcgen_fdm3a 1 /* Mapped to SDFFASX2 */
#define no_mcgen_fdmei3a 1
#define has_mcgen_fdm4a 1 /* Mapped to SDFFASRX2 */
#define no_mcgen_fdmei4a 1
#define no_mcgen_fdme1a 1
#define no_mcgen_fdme2a 1
#define no_mcgen_fdme3a 1
#define no_mcgen_fdme4a 1
#define no_mcgen_fdmah2a 1
#define no_mcgen_fdmeiah2a 1
#define no_mcgen_fdmah3a 1
#define no_mcgen_fdmeiah3a 1
#define no_mcgen_fdmah4a 1
#define no_mcgen_fdmeiah4a 1
#define no_mcgen_fdmeah2a 1
#define no_mcgen_fdmeah3a 1
#define no_mcgen_fdmeah4a 1
#define no_mcgen_fdm1c 1
#define no_mcgen_fdem1c 1
#define no_mcgen_ld1b 1
#define no_mcgen_ld1c 1
#define has_mcgen_ld1a 1 /* Mapped to LATCHX2 */
#define no_mcgen_mule2a 1
#define no_mcgen_mulpa1b 1
#define no_mcgen_mulpa2b 1
#define no_mcgen_facs3a 1
#define no_mcgen_facs4a 1
#define no_mcgen_mx2d 1
#define no_mcgen_mx3d 1
#define no_mcgen_mx4d 1
#define has_mcgen_mx2a 1 /* Mapped to MUX21X2 */
#define no_mcgen_mx3a 1
#define has_mcgen_mx4a 1 /* Mapped to MUX41X2 */
#define has_mcgen_vdd_generic 1 /* Mapped to mcgen_vdd_real */
#define has_mcgen_gnd_generic 1 /* Mapped to mcgen_gnd_real */
#define no_mcgen_vdd_real 1
#define no_mcgen_gnd_real 1
#define has_mcgen_buf1a 1 /* Mapped to AOBUFX4 */
#define has_mcgen_inv1a 1 /* Mapped to INVX32 */
#define has_mcgen_tri1a 1 /* Mapped to TNBUFFX32 */
#define has_mcgen_ao1a 1 /* Mapped to AO21X2 */
#define no_mcgen_ao1e 1
#define has_mcgen_ao1f 1 /* Mapped to OAI21X2 */
#define has_mcgen_ao4a 1 /* Mapped to AO22X2 */
#define has_mcgen_ao4f 1 /* Mapped to OAI22X2 */
#define has_mcgen_oa1f 1 /* Mapped to AOI21X2 */
#define has_mcgen_oa4f 1 /* Mapped to AOI22X2 */
#define has_mcgen_oa7g 1 /* Mapped to AOI222X2 */
#define has_mcgen_ha1a 1 /* Mapped to HADDX2 */
#define no_mcgen_ha2a 1
#define no_mcgen_ha3a 1
#define no_mcgen_ha4a 1
#define no_mcgen_ha1b 1
#define has_mcgen_fa1a 1 /* Mapped to FADDX2 */
#define no_mcgen_fa2a 1
#define no_mcgen_fa2b 1
#define no_mcgen_fa1b 1
#define no_mcgen_comp4to2a 1
#define has_mcgen_xor2a 1 /* Mapped to XOR2X2 */
#define has_mcgen_xor3a 1 /* Mapped to XOR3X2 */
#define no_mcgen_xor4a 1
#define has_mcgen_xnor2a 1 /* Mapped to XNOR2X2 */
#define has_mcgen_xnor3a 1 /* Mapped to XNOR3X2 */
#define no_mcgen_xnor4a 1
#define has_mcgen_nor2a 1 /* Mapped to NOR2X4 */
#define has_mcgen_nor3a 1 /* Mapped to NOR3X4 */
#define has_mcgen_nor4a 1 /* Mapped to NOR4X1 */
#define no_mcgen_nor5a 1
#define no_mcgen_nor6a 1
#define no_mcgen_nor7a 1
#define no_mcgen_nor8a 1
#define has_mcgen_or2a 1 /* Mapped to ISOLORX4 */
#define no_mcgen_or2d 1
#define has_mcgen_or3a 1 /* Mapped to OR3X4 */
#define has_mcgen_or4a 1 /* Mapped to OR4X4 */
#define no_mcgen_or5a 1
#define no_mcgen_or6a 1
#define no_mcgen_or7a 1
#define no_mcgen_or8a 1
#define has_mcgen_and2a 1 /* Mapped to AND2X4 */
#define has_mcgen_and2d 1 /* Mapped to ISOLANDX8 */
#define has_mcgen_and3a 1 /* Mapped to AND3X4 */
#define has_mcgen_and4a 1 /* Mapped to AND4X4 */
#define no_mcgen_and5a 1
#define no_mcgen_and6a 1
#define no_mcgen_and7a 1
#define no_mcgen_and8a 1
#define has_mcgen_nand2a 1 /* Mapped to NAND2X4 */
#define has_mcgen_nand3a 1 /* Mapped to NAND3X4 */
#define has_mcgen_nand4a 1 /* Mapped to NAND4X1 */
#define no_mcgen_nand5a 1
#define no_mcgen_nand6a 1
#define no_mcgen_nand7a 1
#define no_mcgen_or8i 1
#define no_mcgen_facs1b 1
#define no_mcgen_facs2a 1
#define has_mcgen_and2b 1 /* Mapped to ISOLANDX8 */
#define has_mcgen_and2c 1 /* Mapped to NOR2X4 */
#define no_mcgen_and3b 1
#define no_mcgen_and3c 1
#define has_mcgen_and3d 1 /* Mapped to NOR3X4 */
#define no_mcgen_and4b 1
#define no_mcgen_and4c 1
#define no_mcgen_and4d 1
#define has_mcgen_and4e 1 /* Mapped to NOR4X1 */
#define no_mcgen_and5b 1
#define no_mcgen_and5c 1
#define no_mcgen_and5d 1
#define no_mcgen_and5e 1
#define no_mcgen_and5f 1
#define no_mcgen_and6g 1
#define no_mcgen_and8i 1
#define no_mcgen_ao1b 1
#define no_mcgen_ao1c 1
#define no_mcgen_ao1d 1
#define no_mcgen_ao2a 1
#define no_mcgen_ao2b 1
#define no_mcgen_ao2c 1
#define no_mcgen_ao2d 1
#define no_mcgen_ao2e 1
#define no_mcgen_ao2f 1
#define no_mcgen_ao2g 1
#define no_mcgen_ao2h 1
#define no_mcgen_ao2i 1
#define no_mcgen_ao3a 1
#define no_mcgen_ao3b 1
#define no_mcgen_ao3c 1
#define no_mcgen_ao3d 1
#define no_mcgen_ao3e 1
#define no_mcgen_ao3f 1
#define no_mcgen_ao3g 1
#define no_mcgen_ao3h 1
#define no_mcgen_ao4b 1
#define no_mcgen_ao4c 1
#define no_mcgen_ao4d 1
#define no_mcgen_ao4e 1
#define no_mcgen_ao5a 1
#define no_mcgen_ao5b 1
#define no_mcgen_ao6a 1
#define has_mcgen_ao7a 1 /* Mapped to AO222X2 */
#define has_mcgen_ao7g 1 /* Mapped to OAI222X2 */
#define has_mcgen_ao8a 1 /* Mapped to AO221X2 */
#define no_mcgen_ax1a 1
#define no_mcgen_buf2a 1
#define no_mcgen_fac1b 1
#define no_mcgen_fac2a 1
#define no_mcgen_faccs1b 1
#define no_mcgen_faccs2a 1
#define no_mcgen_faccs3a 1
#define no_mcgen_hacs1b 1
#define no_mcgen_hacs2a 1
#define no_mcgen_hacs3a 1
#define no_mcgen_mulpa3b 1
#define no_mcgen_mx4e 1
#define no_mcgen_nand2b 1
#define has_mcgen_nand2c 1 /* Mapped to ISOLORX4 */
#define no_mcgen_nand3b 1
#define no_mcgen_nand3c 1
#define has_mcgen_nand3d 1 /* Mapped to OR3X4 */
#define no_mcgen_nand4b 1
#define no_mcgen_nand4c 1
#define no_mcgen_nand4d 1
#define has_mcgen_nand4e 1 /* Mapped to OR4X4 */
#define no_mcgen_nand5b 1
#define no_mcgen_nand5c 1
#define no_mcgen_nand5d 1
#define no_mcgen_nand5e 1
#define no_mcgen_nand5f 1
#define no_mcgen_nand8a 1
#define has_mcgen_nor2b 1 /* Mapped to ISOLANDX8 */
#define has_mcgen_nor2c 1 /* Mapped to AND2X4 */
#define no_mcgen_nor3b 1
#define no_mcgen_nor3c 1
#define has_mcgen_nor3d 1 /* Mapped to AND3X4 */
#define no_mcgen_nor4b 1
#define no_mcgen_nor4c 1
#define no_mcgen_nor4d 1
#define has_mcgen_nor4e 1 /* Mapped to AND4X4 */
#define no_mcgen_nor5b 1
#define no_mcgen_nor5c 1
#define no_mcgen_nor5d 1
#define no_mcgen_nor5e 1
#define no_mcgen_nor5f 1
#define has_mcgen_oa1a 1 /* Mapped to OA21X2 */
#define no_mcgen_oa1b 1
#define no_mcgen_oa1c 1
#define no_mcgen_oa1d 1
#define no_mcgen_oa1e 1
#define no_mcgen_oa2a 1
#define no_mcgen_oa2b 1
#define no_mcgen_oa2c 1
#define no_mcgen_oa2d 1
#define no_mcgen_oa2e 1
#define no_mcgen_oa2f 1
#define no_mcgen_oa2g 1
#define no_mcgen_oa2h 1
#define no_mcgen_oa2i 1
#define no_mcgen_oa3a 1
#define no_mcgen_oa3b 1
#define no_mcgen_oa3c 1
#define no_mcgen_oa3d 1
#define no_mcgen_oa3e 1
#define no_mcgen_oa3f 1
#define no_mcgen_oa3g 1
#define no_mcgen_oa3h 1
#define has_mcgen_oa4a 1 /* Mapped to OA22X2 */
#define no_mcgen_oa4b 1
#define no_mcgen_oa4c 1
#define no_mcgen_oa4d 1
#define no_mcgen_oa4e 1
#define no_mcgen_oa5a 1
#define no_mcgen_oa5b 1
#define has_mcgen_oa7a 1 /* Mapped to OA222X2 */
#define has_mcgen_oa8a 1 /* Mapped to OA221X2 */
#define no_mcgen_or2b 1
#define has_mcgen_or2c 1 /* Mapped to NAND2X4 */
#define no_mcgen_or3b 1
#define no_mcgen_or3c 1
#define has_mcgen_or3d 1 /* Mapped to NAND3X4 */
#define no_mcgen_or4b 1
#define no_mcgen_or4c 1
#define no_mcgen_or4d 1
#define has_mcgen_or4e 1 /* Mapped to NAND4X1 */
#define no_mcgen_or5b 1
#define no_mcgen_or5c 1
#define no_mcgen_or5d 1
#define no_mcgen_or5e 1
#define no_mcgen_or5f 1
#define no_mcgen_or6g 1
#define no_mcgen_xa1a 1
#define no_mcgen_xa1b 1
#define no_mcgen_xa1d 1
#define has_mcgen_xor2b 1 /* Mapped to XNOR2X2 */
#define has_mcgen_xor3b 1 /* Mapped to XNOR3X2 */
#define no_mcgen_fd1b 1
#define has_mcgen_fd4b 1 /* Mapped to DFFNASRQX2 */
#define has_mcgen_fd6a 1 /* Mapped to DFFX2 */
#define has_mcgen_fd7a 1 /* Mapped to DFFARX2 */
#define has_mcgen_fd8a 1 /* Mapped to DFFASX2 */
#define has_mcgen_fd9a 1 /* Mapped to DFFASRX2 */
#define no_mcgen_fdm1b 1
#define no_mcgen_fdm1e 1
#define no_mcgen_fdm1i 1
#define no_mcgen_fdm4b 1
#define no_mcgen_fdm5a 1
#define has_mcgen_fdm7a 1 /* Mapped to SDFFARX2 */
#define no_mcgen_fjk1a 1
#define no_mcgen_ld2a 1
#define no_mcgen_ld2b 1
#define has_mcgen_ld4a 1 /* Mapped to LASRQX2 */
#define no_mcgen_ldm1a 1
#define no_mcgen_ldm1b 1
#define no_mcgen_ldm1c 1
#define no_mcgen_ldm2a 1
#define no_mcgen_tri1b 1
